package com.znsd.zl.order.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @ClassName: TradeOrderEntity
 * @Program: zlhouse-manage
 * @Description: 微信小程序订单属性
 * @Author: tangjun
 * @Date: 2020-08-26 20:24
 * @Version 1.0
 **/
@Data
public class TradeOrderEntity {
	private static final long serialVersionUID = 1L;
	
	/**
	 * id标识，主键，唯一
	 */
	@TableId
	private Integer id;
	
	/**
	 * 订单编号，唯一，非空
	 */
	private Long orderNo;
	
	/**
	 * 实际付款金额
	 */
	private BigDecimal payment;
	
	/**
	 * 支付方式，1（支付宝）2（微信）3（平台账户余额）
	 */
	private Integer paymentType;
	
	/**
	 * 订单状态，1(已完成)  2（未支付）3（已取消）
	 */
	private Integer orderStatus;
	
	/**
	 * 租房信息ID，外键
	 */
	private Integer rentId;
	
	/**
	 * 房东id
	 */
	private Integer landlordId;
	
	/**
	 * 房东id
	 */
	private String landlordName;
	
	/**
	 * 房源负责员工ID，外键
	 */
	private Integer empNo;
	
	/**
	 * 用户id，外键
	 */
	private Integer userId;
	
	/**
	 * 订单创建时间
	 */
	private String createTime;
	
	/**
	 * 逻辑删除，1（未删除）2（已删除）
	 */
	private Integer isDelete;

	
	/**
	 * 租房的用户名
	 */
	private String userName;
	
	/**
	 * 标题
	 */
	private String title;
	
	/**
	 * 房源租金价格
	 */
	private Double rentPrice;
	
	/**
	 * 房源出租方式
	 */
	private Integer rentWay;
	/**
	 * 租房月份
	 */
	private Integer month;
	
	/**
	 * 房源地址
	 */
	private String address;
	
	/**
	 * 房源详细详细地址
	 */
	private String detailAddress;
	
	/**
	 * 房屋图片地址
	 */
	private String url;
	
	/**
	 * 合同
	 */
	private String template;
}
